迴圈運作方式:用來讓程式重複執行某程式區塊,直到特定的條件不再滿足。
Java 提供了三種主要的迴圈:for 迴圈、while 迴圈 和 do-while 迴圈。
1. for 迴圈
常用於確定重複次數的情況。
for (初始化; 條件判斷; 每次更新) {
// 迴圈內的程式碼
}
例如,印出 1 到 5 的數字:
for (int i = 1; i <= 5; i++) {
// 初始化i為1;判斷符合i<=5的情況下就執行迴圈內程式碼;迴圈執行完畢後更新i
System.out.println(i);
}
2. while 迴圈
會在每次執行前檢查條件是否為真,適合用於不確定重複次數的情況。
while (條件) {
// 迴圈內的程式碼
}
例如:
int i = 1;
while (i <= 5) {
System.out.println(i);
i++;
}
3. do-while 迴圈
會至少執行一次迴圈內的程式碼,因為它是在迴圈結束後才進行條件判斷。
do {
// 迴圈內的程式碼
} while (條件);
例如:
int i = 1;
do {
System.out.println(i);
i++;
} while (i <= 5);